package com.game.majiang.algorithm.doudizhu.sirendoudizhu;

import lombok.Getter;
import lombok.Setter;

@Getter
public enum DoudizhuCardType {

	c1(0,"单牌"),//单牌。
	c2(1,"对子"),//对子。
	c3(2,"炸弹"),//炸弹
	//c4(3,"4个炸弹"),//4个炸弹。
	c31(6,"3带1"),//3带1。
	c32(7,"3带2"),//3带2。
	c411(8,"4带2个单，或者一对子"),//4带2个单，或者一对
	c422(9,"4带2对"),//4带2对
	c123(10,"连子"),//连子。
	c1122(11,"连队"),//连队。
	c111222(12,"飞机"),//飞机。
	c11122234(13,"飞机带单排"),//飞机带单排.
	c1112223344(14,"飞机带对子"),//飞机带对子.
	c0(-1,"不能出牌");//不能出牌
	
	@Setter
	private int value;
	@Setter
	private String name;
	
	private  DoudizhuCardType(int value, String name) {
		this.value = value;
		this.name = name;
		
	}
	@Override
	public String toString() {
		return name;
	}
}
